resurrection plant (anastatica hierochuntica) - German English Dictionary